dressed in rags and dumb - İspanyolca İngilizce Sözlük